Musical Theatre
2017
Bill Sykes
Oliver
Gemco Players Community Theatre
Kate McManus
Stage
2017
James Debenture
Casino Majestik
1812 Theatre
Kym Davies
2017
Malcolm
Macbeth
Gemco Players Community Theatre
Sharon Maine
2017
British Colonial Man
Liar (Ten Minute Play)
Gemco Players Community Theatre
Chris O'Niell
2017
David Martin
The Adjudicator
Pop Culture Theatre
Aron Toman
2016
Angelo
Measure for Measure
Gemco Players Community Theatre
Sharon Maine
2016
Dogberry
Much Ado About Nothing
Third Door Theatre
Cale Maclaren
2016
Adam
The Writer
Fred the Alien Productions
Phillip Hunting & Michael Davidson
2016
Various Roles
Murder Mystery on the Puffing Billy
Gemco Players Community Theatre
Samantha Griffiths
2015
Andrea Sarti
Life of Galileo
BATS Theatre Company
Sharon Maine
2015
Young Man
Bless Me Father
Gemco Players Community Theatre: Ten Minute Play Festival
Margie Gemmell
2014
Bottom
A Mid-Summer Night's Dream
Page to Stage
Sharon Maine
2013
Flute
A Mid-Summer Night's Dream
Page to Stage
Sharon Maine
2013
Juror 2
Twelve Angry Men
BATS Theatre Company
Sharon Maine
2013
Malcolm
Macbeth
Page to Stage
Sharon Maine
2012
Cort
Bobby's Brain
PEP Productions
Justin Cleaver
2009
Starveling
A Mid-Summer Night's Dream
Dandenong Theatre Company
Colin Morley